package com.example.mall.domain;

import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.example.mall.util.CodeGenerateUtils;
import lombok.Data;

/**
 * <p>
 * 商品图片表
 * </p>
 *
 * @author whale
 * @since 2025-05-06
 */
@TableName("tb_product_images")
@Data
public class ProductImages extends Model<ProductImages> {

    private static final long serialVersionUID = 1L;

    /**
     * 图片唯一标识
     */
    @TableId("image_id")
    private Long imageId;
    /**
     * 商品id
     */
    @TableField("product_id")
    private Long productId;
    /**
     * 图片url
     */
    @TableField("image_url")
    private String imageUrl;
    /**
     * 是否为主图（0：否，1：是）
     */
    @TableField("is_main")
    private String isMain;
    /**
     * 创建时间
     */
    @TableField("create_date")
    private Date createDate;
    /**
     * 更新时间
     */
    @TableField("update_date")
    private Date updateDate;

}
